package com.library.system.modules.examine.struct;

import org.mapstruct.*;
import com.library.system.modules.examine.entity.Examine;
import com.library.system.modules.examine.vo.ExamineVO;
import com.library.system.modules.examine.bo.ExamineInsert;
import com.library.system.modules.examine.bo.ExamineUpdate;

/**
 * 审核表(Examine)对象映射转换
 *
 * @author xyh
 * @since 2023-10-05
 */
@Mapper(componentModel = "spring", nullValuePropertyMappingStrategy = NullValuePropertyMappingStrategy.IGNORE)
public interface ExamineStructMapper {

    Examine updateToExamine(ExamineUpdate update);

    Examine insertToExamine(ExamineInsert insert);

    ExamineVO examineToExamineVO(Examine examine);

}

